From 13f85839345b378594c54ede0e5da56f0ef820a4 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sat, 16 May 2020 10:12:47 -0400 Subject: [PATCH] ci: Don't run opengl renderer tests on Broadway The test setup mechanism in meson is not flexible enough to let us run different suites depending on setup, so just pass in explicitly which suites we want to skip, depending on the backend. --- .gitlab-ci/run-tests.sh | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.gitlab-ci/run-tests.sh b/.gitlab-ci/run-tests.sh index b8c61cecb7..455aa1c13b 100755 --- a/.gitlab-ci/run-tests.sh +++ b/.gitlab-ci/run-tests.sh @@ -14,7 +14,8 @@ case "${backend}" in --print-errorlogs \ --setup=${backend} \ --suite=gtk \ - --no-suite=gtk:a11y + --no-suite=gtk:a11y \ + --no-suite=gsk-compare-broadway # Store the exit code for the CI run, but always # generate the reports @@ -32,7 +33,8 @@ case "${backend}" in --print-errorlogs \ --setup=${backend} \ --suite=gtk \ - --no-suite=gtk:a11y + --no-suite=gtk:a11y \ + --no-suite=gsk-compare-broadway exit_code=$? kill ${compositor} @@ -49,7 +51,8 @@ case "${backend}" in --print-errorlogs \ --setup=${backend} \ --suite=gtk \ - --no-suite=gtk:a11y + --no-suite=gtk:a11y \ + --no-suite=gsk-compare-opengl # don't let Broadway failures fail the run, for now exit_code=0 -- 2.30.2